﻿//using Chess.Client.Model;
//using MvvmToolkit.ViewModels;

//namespace Chess.Client.ViewModel
//{
//    internal class ConnectedStatusViewModel : ViewModelBase
//    {
//        public ConnectedStatusViewModel(ConnectedStatus status)
//        {
//            _status = status;
//        }

//        private ConnectedStatus _status;

//        public string StatusBar
//        {
//            get
//            {
//                string message;
//                if (_status.Connected)
//                {
//                    message = string.Format("Connected to {0}:{1}.", _status.EndPoint.Address, _status.EndPoint.Port);
//                }
//                else
//                    message = "Server connection is not established.";
//                return message;
//            }
//            //set { OnPropertyChanged("StatusBar"); }
//        }

//        public string CurrentUserName
//        {
//            get { return _status.CurrentUserName; }
//            set
//            {
//                _status.CurrentUserName = value;
//                OnPropertyChanged("CurrentUserName");
//            }
//        }
//    }
//}
